home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / cattool / dsklbl22.zip / DSKLBLMK.DOC < prev    next >
Text File  |  1991-01-04  |  11KB  |  332 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                             The Disk Label Maker v2.2
  11.  
  12.  
  13.                     Copyright (C) Wayne A. Stemple 1987, 1991.
  14.                                All rights reserved.
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.         Introduction:
  29.  
  30.  
  31.         The Disk Label Maker is a tool to help better organize your
  32.         diskette library. Trying to remember what is on a diskette will
  33.         become easier. The Disk Label Maker prints labels to accomplish
  34.         this.
  35.  
  36.         This program represents many long and tedious hours of work. I am
  37.         offering it through the "shareware" approach. Shareware is a
  38.         unique way of marketing computer software where a person can try
  39.         before they buy. It has brought hundreds of programs to the
  40.         public.
  41.  
  42.  
  43.  
  44.  
  45.         Requirements:
  46.  
  47.  
  48.         The Disk Label Maker is written using the Microsoft QuickBasic
  49.         Compiler, Version 4.50. PROBAS assembler routines are used. At
  50.         least 128K of memory is required, but 192K or more is
  51.         recommended. The additional memory is used to increase the limits
  52.         of the internal sort routine.
  53.  
  54.         PC-DOS/MS-DOS version 2.0 or higher is required. A dot matrix
  55.         printer capable of defining a one inch page and printing
  56.         condensed/superscript is required for printing. I may support
  57.         others in future versions. A CGA monitor is desired, but not
  58.         required.
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.         Operation:
  68.  
  69.  
  70.         The Disk Label Maker is started with the command "DSKLBLMK
  71.         [drive:]" and then pressing the ENTER key. An opening screen
  72.         appears and you can then press any key to continue. Future
  73.         versions will allow registered users to bypass this screen. Just
  74.         another reason to support shareware authors.
  75.  
  76.         The main menu then appears. The menu allows you to change  the
  77.         default settings. The menu is a "scrolling bar" type. To choose
  78.         an option, use the cursor arrow keys or point to it with your
  79.         mouse. After making a selection, a window will "pop-up" allowing
  80.         you to changed to default.
  81.  
  82.         After the changing the defaults, selecting the Print Label option
  83.         will initiate the printing process. You will then be prompted to
  84.         place a diskette to be labeled into the drive. After the reading
  85.         the diskette, the file names are then sorted. This is all done in
  86.         memory, without the need of any disk work files. This is one of
  87.         the advantages over some of the other programs available. Since
  88.         everything is done in memory, this makes The Disk Label Maker one
  89.         of the fastest around.
  90.  
  91.         If you selected the screen, it will open a window and display the
  92.         label in it. Multiple labels are displayed one at a time. After
  93.         displaying the last label, the window closes. This option allows
  94.         you to preview the labels. If you chose the printer for output,
  95.         you are asked how many copies of the labels will be printed.
  96.         Press the number that you want.
  97.  
  98.         You will now be given directions to load and line up your labels.
  99.         The Disk Label Maker supports 3" x 15/16", 4 1/2" x 1 1/2", 4" x
  100.         1 1/2" and 2 3/4" x 3" 1-up labels. These is the most common
  101.         labels in use. Other sizes and arrangements may be supported in
  102.         the future. If you have a label other than these, please enclose
  103.         it with your registration.
  104.  
  105.         Once the labels are loaded, press C to continue with the
  106.         printing. The program will print the required number of sets of
  107.         labels.
  108.  
  109.         After the label display/print is done, you are then asked if more
  110.         labels are needed for the current diskette. Please respond by
  111.         pressing either Y or N. The program then asks whether you have
  112.         more diskettes to process. If you do, please press Y. Otherwise,
  113.         press N to return to the menu.
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.         Future Enhancements:
  134.  
  135.  
  136.         With the support of the user community through contributions and
  137.         suggestions, this program will grow in features. Some of the
  138.         things that I have on the "wish list" are:
  139.  
  140.  
  141.           o  Support for printers that do not allow page to be defined as one
  142.              inch. ie. Okidata printers.
  143.  
  144.           o  Add option to allow comments to be printed on the last label.
  145.  
  146.           o  Print labels using WSSINDEX and/or CatDisk database as input.
  147.  
  148.           o  Support printing of multiple labels across. ie. 2-up and 3-up.
  149.  
  150.           o  A label line-up routine.
  151.  
  152.  
  153.         The main aspect in determining what enhancements get into the
  154.         program are user input and contributions. There is no reason for
  155.         me to improve upon the program unless it is shown there is a
  156.         need.
  157.  
  158.  
  159.         Revision History:
  160.  
  161.  
  162.         Version 1.0 - April 1, 1988
  163.                 Initial release of the program
  164.         Version 1.1 - November 8, 1988
  165.                 Added faster file sort routine.
  166.                 Added logic to create a Volume Label for diskettes that
  167.                         do not have one.
  168.                 Added command line parameter for diskette drive letter.
  169.                 Added improved error handling logic.
  170.         Version 1.2 - April 9, 1989
  171.                 Replace ADVBAS routines with PROBAS.
  172.                 Added new opening screen with large block letters.
  173.         Version 1.3 - April 18, 1989
  174.                 Added the ability to print either 3 1/2 x 15/16 or
  175.                     4 x 1 1/2 inch labels. Other sizes will be made
  176.                     available as users request them.
  177.         Version 2.0 - August 27, 1989
  178.                 The user interface has been replaced with a menu system.
  179.                 Fixed a bug that caused a 'weird' label to print
  180.                     occasionally.
  181.                 Added support for 2 3/4 x 3 inch labels - 3 1/2"
  182.                     diskettes.
  183.         Version 2.1 - February 15, 1990
  184.                 Add mouse support in menus and "Press any key to
  185.                     continue" prompts.
  186.                 Added support to sense monochrome monitors. "MONO"
  187.                     command line parm also forces mono mode.
  188.         Version 2.2 - January 2, 1991
  189.                 Added support for 4" x 1 1/2" labels
  190.                 Added code to make program aware of DESQview and
  191.                     DoubleDOS. If you are running under one of these
  192.                     programs, I will sense it and give back the unused
  193.                     portion of the timeslice. Under DESQview, I freed up
  194.                     22% of the cpu, when ticks were set for 1/1.
  195.  
  196.  
  197.  
  198.  
  199.         Distribution and Registration:
  200.  
  201.         The Disk Label Maker is supplied for personal private use. The
  202.         software is copyrighted, but A LIMITED LICENSE IS GRANTED and
  203.         each user is free to distribute it given these restrictions:
  204.  
  205.           o  The program shall be supplied in its original, unmodified
  206.              form, which includes this documentation.
  207.  
  208.           o  No fee is charged.
  209.  
  210.           o  "Commmercial" use without a license is prohibited.
  211.  
  212.           o  The program may not be included - or bundled - with other
  213.              goods or services. Exceptions may be granted upon written
  214.              request only. This applies to clubs and distributors.
  215.  
  216.           o  A registration fee of $15 is asked to support the author's
  217.              efforts. If you find that this program is useful to you,
  218.              please contribute.
  219.  
  220.  
  221.         Limited Warranty:
  222.  
  223.  
  224.         The Disk Label Maker is provided "as is" without warranty of any
  225.         kind, either expressed or implied. The entire risk as to the
  226.         quality and the performance of the program is with the user. The
  227.         author does not warrant that the functions contained in the
  228.         program will meet any users' requirements or the operation of the
  229.         program will be error-free. The author's entire liability is
  230.         limited to the total amount of money the user paid directly